completing successfully - German English Dictionary